Definition of the Word IRIO


A Kenyan dish of mashed potatoes, maize, and other vegetables.

Close Window